package chapter04;

/**
 * Created by Miracle yaochengwei on 2022/4/4 12:17
 */
public class ArithmeticOperatorExercise01 {
    //��дһ��main����
    public static void main(String[] args) {

//         int i = 1;//i->1
//         i = i++; //规则使用临时变量: (1) temp=i;(2) i=i+1;(3)i=temp;
//         System.out.println(i); // 1


//         int i=1;
//         i=++i; //规则使用临时变量: (1) i=i+1;(2) temp=i;(3)i=temp;
//         System.out.println(i); //2
        //
        // �������
//        int i1 = 10;
//        int i2 = 20;
//        int i = i1++;
//        System.out.print("i="+i);//10
//        System.out.println("i2="+i2);//20
//        i = --i2;
//        System.out.print("i="+i);//19
//        System.out.println("i2="+i2);//19

        // int i = 1;//i->1
// i = i++; //规则使用临时变量: (1) temp=i;(2) i=i+1;(3)i=temp;
// System.out.println(i); // 1




// int i=1;
// i=++i; //规则使用临时变量: (1) i=i+1;(2) temp=i;(3)i=temp;
// System.out.println(i); //2
//
// 测试输出
        int i1 = 10;
        int i2 = 20;
        int i = i1++;
        System.out.print("i="+i);//10 因为 i1先赋值给 i  =10  然后 再自增 i1=11
        System.out.println("i2="+i2);//20
         i = --i2;
        System.out.print("i="+i);//19
        System.out.println("i2="+i2);//19



    }
}

